package common.tree;


import java.util.ArrayList;
import java.util.List;

import org.json.JSONArray;

/**
 * 分支节点类
 * @author lost
 */
public class EasyUIForest extends EasyUITreeElement{
	private JSONArray data ;
	private List<EasyUITreeNode> nodes ;

	public EasyUIForest(){
		nodes = new ArrayList<EasyUITreeNode>() ;
		data = new JSONArray() ;
	}
	public int getSize() {
		return nodes.size();
	}
	public JSONArray getData() {
		data.clear() ;
		for(int i = 0 , size = nodes.size() ; i < size ;i ++){
			EasyUITreeNode node = nodes.get(i) ;
			data.put(node.getData()) ;
		}
		return data;
	}
	public void add(EasyUITreeNode node) {
		nodes.add(node) ;
	}
}